|  |  | @@ -13,6 +13,7 @@ from TimeConvert import TimeConvert as tc | 
            
            
              | 13 | 13 |  from coupon.models import CouponInfo | 
            
            
              | 14 | 14 |  from kodo.basemodels import BrandInfoMixin | 
            
            
              | 15 | 15 |  from mch.models import ModelInfo | 
            
            
              |  | 16 | +from account.models import LensmanInfo | 
            
            
              | 16 | 17 |  from simditor.fields import RichTextField | 
            
            
              | 17 | 18 |  from utils.qiniucdn import qiniu_file_url | 
            
            
              | 18 | 19 |   | 
            
            
            
            
              |  |  | @@ -997,6 +998,12 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): | 
            
            
              | 997 | 998 |      def admindata(self): | 
            
            
              | 998 | 999 |          unlock_welfares = MemberActivityContributionWelfareUnlockingInfo.objects.filter(activity_id=self.activity_id, user_id=self.user_id) | 
            
            
              | 999 | 1000 |          unlock_welfares = [unlock_welfare.data for unlock_welfare in unlock_welfares] | 
            
            
              |  | 1001 | +        act = MemberActivityInfo.objects.get(activity_id=self.activity_id, status=True) | 
            
            
              |  | 1002 | + | 
            
            
              |  | 1003 | +        if act.activity_type == 4: | 
            
            
              |  | 1004 | +            user_name = LensmanInfo.objects.get(user_id=self.user_id, status=True).name | 
            
            
              |  | 1005 | +        else: | 
            
            
              |  | 1006 | +            user_name = self.user_name | 
            
            
              | 1000 | 1007 |          return { | 
            
            
              | 1001 | 1008 |              'contribution_id': self.contribution_id, | 
            
            
              | 1002 | 1009 |              'brand_id': self.brand_id, | 
            
            
            
            
              |  |  | @@ -1007,7 +1014,7 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): | 
            
            
              | 1007 | 1014 |              'content_type': self.content_type, | 
            
            
              | 1008 | 1015 |              'title': self.title, | 
            
            
              | 1009 | 1016 |              'content': self.content, | 
            
            
              | 1010 |  | -            'user_name': self.user_name, | 
            
            
              |  | 1017 | +            'user_name': user_name, | 
            
            
              | 1011 | 1018 |              'user_avatar': self.final_user_avatar, | 
            
            
              | 1012 | 1019 |              'images': self.final_images, | 
            
            
              | 1013 | 1020 |              'video_url': self.video_url or '', |